<template>
  <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
    <mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16">
      <mask id="path-1-inside-1" mask-type="luminance" fill="white">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.657 0H0V16H16V3.72805L11.5355 8.19256L7.99995 4.65703L12.657 0Z" />
      </mask>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.657 0H0V16H16V3.72805L11.5355 8.19256L7.99995 4.65703L12.657 0Z" class="fill" />
      <path d="M0 0V-1H-1V0H0ZM12.657 0L13.3641 0.707107L15.0712 -1H12.657V0ZM0 16H-1V17H0V16ZM16 16V17H17V16H16ZM16 3.72805H17V1.31384L15.2929 3.02094L16 3.72805ZM11.5355 8.19256L10.8284 8.89967L11.5355 9.60678L12.2426 8.89967L11.5355 8.19256ZM7.99995 4.65703L7.29285 3.94992L6.58574 4.65703L7.29285 5.36414L7.99995 4.65703ZM0 1H12.657V-1H0V1ZM1 16V0H-1V16H1ZM16 15H0V17H16V15ZM15 3.72805V16H17V3.72805H15ZM15.2929 3.02094L10.8284 7.48546L12.2426 8.89967L16.7071 4.43516L15.2929 3.02094ZM12.2426 7.48546L8.70706 3.94992L7.29285 5.36414L10.8284 8.89967L12.2426 7.48546ZM8.70706 5.36414L13.3641 0.707107L11.9499 -0.707107L7.29285 3.94992L8.70706 5.36414Z" class="fill" mask="url(#path-1-inside-1)" />
    </mask>
    <g mask="url(#mask0)">
      <rect x="0.5" y="0.5" width="15" height="15" rx="1.5" class="fill" />
    </g>
    <path d="M13.9595 2.04046C14.0805 2.16137 14.217 2.25712 14.3627 2.32772L6.50034 10.19L5.63738 10.3626L5.80997 9.49966L13.6723 1.63735C13.7429 1.78301 13.8386 1.91955 13.9595 2.04046Z" fill="black" class="fill" />
  </svg>
</template>

<style lang="stylus" scoped>
.fill
  stroke var(--color-link)
</style>